]> dgit.raspbian.org Git - gnome-shell.git/commit
Make frame-timestamp logging optional
authorOwen W. Taylor <otaylor@fishsoup.net>
Fri, 27 Jun 2014 00:34:15 +0000 (20:34 -0400)
committerOwen W. Taylor <otaylor@fishsoup.net>
Wed, 16 Jul 2014 14:33:59 +0000 (10:33 -0400)
commite30925995f249fe94e2e9dac090efaec9d3a540e
treed13db2fde2f83d428a807fa2d8357d23926be6d0
parentf0d4260c81886c32aecd001bd1e6cb6268836dad
Make frame-timestamp logging optional

Instead of always logging frame timestamps for every frame - which
was using >26 bytes of memory per frame, or 5MB per hour of continuous
redrawing - make frame timestamps something that defaults off and is
turned turned on using a new ShellGlobal::frame-timestamps property by
the perf scripts.

https://bugzilla.gnome.org/show_bug.cgi?id=732350
js/perf/core.js
src/gnome-shell-plugin.c
src/shell-global.c